home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.1 or lower / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_34.txt < prev    next >
Text File  |  1995-07-28  |  17KB  |  307 lines

  1. # near model CODE resource
  2. # jump table entries: 7328-7340 (13 of them)
  3. export_916:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  2F0C                     move.l     -[A7], A4
  6. 00000006  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000A  200C                     move.l     D0, A4
  8. 0000000C  6610                     bne        +0x12 /* 0000001E */
  9. 0000000E  700C                     moveq.l    D0, 0x0C
  10. 00000010  2F00                     move.l     -[A7], D0
  11. 00000012  4EAD 0B9A                jsr        [A5 + 0xB9A /* export_367 */]
  12. 00000016  2840                     movea.l    A4, D0
  13. 00000018  200C                     move.l     D0, A4
  14. 0000001A  584F                     addq.w     A7, 4
  15. 0000001C  671A                     beq        +0x1C /* 00000038 */
  16. label0000001E:
  17. 0000001E  2F0C                     move.l     -[A7], A4
  18. 00000020  4EAD 1C7A                jsr        [A5 + 0x1C7A /* export_907 */]
  19. 00000024  2840                     movea.l    A4, D0
  20. 00000026  2054                     movea.l    A0, [A4]
  21. 00000028  20AD FDB2                move.l     [A0], [A5 - 0x24E]
  22. 0000002C  2054                     movea.l    A0, [A4]
  23. 0000002E  217C 6E75 6C6C 0008      move.l     [A0 + 0x8], 0x6E756C6C /* 'null' */
  24. 00000036  584F                     addq.w     A7, 4
  25. label00000038:
  26. 00000038  200C                     move.l     D0, A4
  27. 0000003A  286E FFFC                movea.l    A4, [A6 - 0x4]
  28. 0000003E  4E5E                     unlink     A6
  29. 00000040  4E75                     rts
  30. export_917:
  31. 00000042  4E56 0000                link       A6, 0
  32. 00000046  2F0C                     move.l     -[A7], A4
  33. 00000048  286E 0008                movea.l    A4, [A6 + 0x8]
  34. 0000004C  200C                     move.l     D0, A4
  35. 0000004E  6728                     beq        +0x2A /* 00000078 */
  36. 00000050  2054                     movea.l    A0, [A4]
  37. 00000052  20AD FDB2                move.l     [A0], [A5 - 0x24E]
  38. 00000056  200C                     move.l     D0, A4
  39. 00000058  671E                     beq        +0x20 /* 00000078 */
  40. 0000005A  7000                     moveq.l    D0, 0x00
  41. 0000005C  2F00                     move.l     -[A7], D0
  42. 0000005E  2F0C                     move.l     -[A7], A4
  43. 00000060  4EAD 1C82                jsr        [A5 + 0x1C82 /* export_908 */]
  44. 00000064  202E 000C                move.l     D0, [A6 + 0xC]
  45. 00000068  0800 0000                btst.b     D0, 0x0
  46. 0000006C  504F                     addq.w     A7, 8
  47. 0000006E  6708                     beq        +0xA /* 00000078 */
  48. 00000070  2F0C                     move.l     -[A7], A4
  49. 00000072  4EAD 0BA2                jsr        [A5 + 0xBA2 /* export_368 */]
  50. 00000076  584F                     addq.w     A7, 4
  51. label00000078:
  52. 00000078  286E FFFC                movea.l    A4, [A6 - 0x4]
  53. 0000007C  4E5E                     unlink     A6
  54. 0000007E  4E75                     rts
  55. fn00000080:
  56. 00000080  4E56 0000                link       A6, 0
  57. 00000084  2F0C                     move.l     -[A7], A4
  58. 00000086  286E 0008                movea.l    A4, [A6 + 0x8]
  59. 0000008A  2054                     movea.l    A0, [A4]
  60. 0000008C  216E 0010 0008           move.l     [A0 + 0x8], [A6 + 0x10]
  61. 00000092  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  62. 00000096  2F0C                     move.l     -[A7], A4
  63. 00000098  4EAD 1C8A                jsr        [A5 + 0x1C8A /* export_909 */]
  64. 0000009C  286E FFFC                movea.l    A4, [A6 - 0x4]
  65. 000000A0  4E5E                     unlink     A6
  66. 000000A2  4E75                     rts
  67. export_918:
  68. 000000A4  4E56 0000                link       A6, 0
  69. 000000A8  203C 6162 6474           move.l     D0, 0x61626474 /* 'abdt' */
  70. 000000AE  4E5E                     unlink     A6
  71. 000000B0  4E75                     rts
  72. export_919:
  73. 000000B2  4E56 0000                link       A6, 0
  74. 000000B6  48E7 1108                movem.l    -[A7], D3,D7,A4
  75. 000000BA  286E 0008                movea.l    A4, [A6 + 0x8]
  76. 000000BE  2E2E 000C                move.l     D7, [A6 + 0xC]
  77. 000000C2  7601                     moveq.l    D3, 0x01
  78. 000000C4  2054                     movea.l    A0, [A4]
  79. 000000C6  BEA8 0008                cmp.l      D7, [A0 + 0x8]
  80. 000000CA  671C                     beq        +0x1E /* 000000E8 */
  81. 000000CC  0C87 6162 6474           cmpi.l     D7, 0x61626474 /* 'abdt' */
  82. 000000D2  6714                     beq        +0x16 /* 000000E8 */
  83. 000000D4  2F03                     move.l     -[A7], D3
  84. 000000D6  2F07                     move.l     -[A7], D7
  85. 000000D8  2F0C                     move.l     -[A7], A4
  86. 000000DA  4EAD 1C9A                jsr        [A5 + 0x1C9A /* export_911 */]
  87. 000000DE  508F                     addq.l     A7, 8
  88. 000000E0  261F                     move.l     D3, [A7]+
  89. 000000E2  4A00                     tst.b      D0
  90. 000000E4  6602                     bne        +0x4 /* 000000E8 */
  91. 000000E6  7600                     moveq.l    D3, 0x00
  92. label000000E8:
  93. 000000E8  1003                     move.b     D0, D3
  94. 000000EA  4CEE 1088 FFF4           movem.l    D3,D7,A4, [A6 - 0xC]
  95. 000000F0  4E5E                     unlink     A6
  96. 000000F2  4E75                     rts
  97. export_920:
  98. 000000F4  4E56 0000                link       A6, 0
  99. 000000F8  7000                     moveq.l    D0, 0x00
  100. 000000FA  4E5E                     unlink     A6
  101. 000000FC  4E75                     rts
  102. export_921:
  103. 000000FE  4E56 0000                link       A6, 0
  104. 00000102  203C 6C64 7420           move.l     D0, 0x6C647420 /* 'ldt ' */
  105. 00000108  4E5E                     unlink     A6
  106. 0000010A  4E75                     rts
  107. export_922:
  108. 0000010C  4E56 0000                link       A6, 0
  109. 00000110  203C 6C64 7420           move.l     D0, 0x6C647420 /* 'ldt ' */
  110. 00000116  4E5E                     unlink     A6
  111. 00000118  4E75                     rts
  112. export_923:
  113. 0000011A  4E56 0000                link       A6, 0
  114. 0000011E  2F07                     move.l     -[A7], D7
  115. 00000120  2E2E 000C                move.l     D7, [A6 + 0xC]
  116. 00000124  0C87 6C64 7420           cmpi.l     D7, 0x6C647420 /* 'ldt ' */
  117. 0000012A  6720                     beq        +0x22 /* 0000014C */
  118. 0000012C  0C87 6C64 7472           cmpi.l     D7, 0x6C647472 /* 'ldtr' */
  119. 00000132  6718                     beq        +0x1A /* 0000014C */
  120. 00000134  0C87 6C6F 6E67           cmpi.l     D7, 0x6C6F6E67 /* 'long' */
  121. 0000013A  6710                     beq        +0x12 /* 0000014C */
  122. 0000013C  0C87 5445 5854           cmpi.l     D7, 0x54455854 /* 'TEXT' */
  123. 00000142  6708                     beq        +0xA /* 0000014C */
  124. 00000144  0C87 6474 696D           cmpi.l     D7, 0x6474696D /* 'dtim' */
  125. 0000014A  6604                     bne        +0x6 /* 00000150 */
  126. label0000014C:
  127. 0000014C  7001                     moveq.l    D0, 0x01
  128. 0000014E  600C                     bra        +0xE /* 0000015C */
  129. label00000150:
  130. 00000150  2F07                     move.l     -[A7], D7
  131. 00000152  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  132. 00000156  4EAD 11C2                jsr        [A5 + 0x11C2 /* export_564 */]
  133. 0000015A  504F                     addq.w     A7, 8
  134. label0000015C:
  135. 0000015C  2E2E FFFC                move.l     D7, [A6 - 0x4]
  136. 00000160  4E5E                     unlink     A6
  137. 00000162  4E75                     rts
  138. export_924:
  139. 00000164  4E56 FEE6                link       A6, -0x011A
  140. 00000168  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  141. 0000016C  2C2E 0010                move.l     D6, [A6 + 0x10]
  142. 00000170  286E 000C                movea.l    A4, [A6 + 0xC]
  143. 00000174  2D7C 6E75 6C6C FFF0      move.l     [A6 - 0x10], 0x6E756C6C /* 'null' */
  144. 0000017C  7000                     moveq.l    D0, 0x00
  145. 0000017E  2D40 FFF4                move.l     [A6 - 0xC], D0
  146. 00000182  41EE FFF0                lea.l      A0, [A6 - 0x10]
  147. 00000186  2F0C                     move.l     -[A7], A4
  148. 00000188  2054                     movea.l    A0, [A4]
  149. 0000018A  2050                     movea.l    A0, [A0]
  150. 0000018C  2268 0090                movea.l    A1, [A0 + 0x90]
  151. 00000190  4E91                     jsr        [A1]
  152. 00000192  2640                     movea.l    A3, D0
  153. 00000194  4878 35B6                push.l     0x35B6
  154. 00000198  2F0B                     move.l     -[A7], A3
  155. 0000019A  2053                     movea.l    A0, [A3]
  156. 0000019C  2050                     movea.l    A0, [A0]
  157. 0000019E  2268 000C                movea.l    A1, [A0 + 0xC]
  158. 000001A2  4E91                     jsr        [A1]
  159. 000001A4  4A00                     tst.b      D0
  160. 000001A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  161. 000001AA  670C                     beq        +0xE /* 000001B8 */
  162. 000001AC  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  163. 000001B2  4EAD 0BAA                jsr        [A5 + 0xBAA /* export_369 */]
  164. 000001B6  584F                     addq.w     A7, 4
  165. label000001B8:
  166. 000001B8  2F0C                     move.l     -[A7], A4
  167. 000001BA  2054                     movea.l    A0, [A4]
  168. 000001BC  2050                     movea.l    A0, [A0]
  169. 000001BE  2268 0094                movea.l    A1, [A0 + 0x94]
  170. 000001C2  4E91                     jsr        [A1]
  171. 000001C4  2E00                     move.l     D7, D0
  172. 000001C6  2D47 FFFC                move.l     [A6 - 0x4], D7
  173. 000001CA  7000                     moveq.l    D0, 0x00
  174. 000001CC  2D40 FFF8                move.l     [A6 - 0x8], D0
  175. 000001D0  2206                     move.l     D1, D6
  176. 000001D2  0481 5445 5854           subi.l     D1, 0x54455854 /* 'TEXT' */
  177. 000001D8  584F                     addq.w     A7, 4
  178. 000001DA  6700 008E                beq        +0x90 /* 0000026A */
  179. 000001DE  0481 102F 1119           subi.l     D1, 0x102F1119
  180. 000001E4  6768                     beq        +0x6A /* 0000024E */
  181. 000001E6  0481 07F0 0AB3           subi.l     D1, 0x7F00AB3
  182. 000001EC  6714                     beq        +0x16 /* 00000202 */
  183. 000001EE  0481 0000 0052           subi.l     D1, 0x52 /* 'R' */
  184. 000001F4  6732                     beq        +0x34 /* 00000228 */
  185. 000001F6  0481 000A F9F5           subi.l     D1, 0xAF9F5
  186. 000001FC  675E                     beq        +0x60 /* 0000025C */
  187. 000001FE  6000 008C                bra        +0x8E /* 0000028C */
  188. label00000202:
  189. 00000202  486E FFF8                pea.l      [A6 - 0x8]
  190. 00000206  486E FEE6                pea.l      [A6 - 0x11A]
  191. 0000020A  3F3C 300E                move.w     -[A7], 0x300E
  192. 0000020E  A9EB                     syscall    Pack4/FP68K
  193. 00000210  41EE FEF0                lea.l      A0, [A6 - 0x110]
  194. 00000214  2F20                     move.l     -[A7], -[A0]
  195. 00000216  2F20                     move.l     -[A7], -[A0]
  196. 00000218  3F20                     move.w     -[A7], -[A0]
  197. 0000021A  486E FFF0                pea.l      [A6 - 0x10]
  198. 0000021E  4EAD 0FAA                jsr        [A5 + 0xFAA /* export_497 */]
  199. 00000222  4FEF 000E                lea.l      A7, [A7 + 0xE]
  200. 00000226  6074                     bra        +0x76 /* 0000029C */
  201. label00000228:
  202. 00000228  486E FFF8                pea.l      [A6 - 0x8]
  203. 0000022C  486E FEE6                pea.l      [A6 - 0x11A]
  204. 00000230  3F3C 300E                move.w     -[A7], 0x300E
  205. 00000234  A9EB                     syscall    Pack4/FP68K
  206. 00000236  41EE FEF0                lea.l      A0, [A6 - 0x110]
  207. 0000023A  2F20                     move.l     -[A7], -[A0]
  208. 0000023C  2F20                     move.l     -[A7], -[A0]
  209. 0000023E  3F20                     move.w     -[A7], -[A0]
  210. 00000240  486E FFF0                pea.l      [A6 - 0x10]
  211. 00000244  4EAD 0FA2                jsr        [A5 + 0xFA2 /* export_496 */]
  212. 00000248  4FEF 000E                lea.l      A7, [A7 + 0xE]
  213. 0000024C  604E                     bra        +0x50 /* 0000029C */
  214. label0000024E:
  215. 0000024E  2F07                     move.l     -[A7], D7
  216. 00000250  486E FFF0                pea.l      [A6 - 0x10]
  217. 00000254  4EAD 0F9A                jsr        [A5 + 0xF9A /* export_495 */]
  218. 00000258  504F                     addq.w     A7, 8
  219. 0000025A  6040                     bra        +0x42 /* 0000029C */
  220. label0000025C:
  221. 0000025C  2F07                     move.l     -[A7], D7
  222. 0000025E  486E FFF0                pea.l      [A6 - 0x10]
  223. 00000262  4EAD 0F5A                jsr        [A5 + 0xF5A /* export_487 */]
  224. 00000266  504F                     addq.w     A7, 8
  225. 00000268  6032                     bra        +0x34 /* 0000029C */
  226. label0000026A:
  227. 0000026A  41EE FEF0                lea.l      A0, [A6 - 0x110]
  228. 0000026E  4210                     clr.b      [A0]
  229. 00000270  2F07                     move.l     -[A7], D7
  230. 00000272  486E FEF0                pea.l      [A6 - 0x110]
  231. 00000276  4EAD 0D72                jsr        [A5 + 0xD72 /* export_426 */]
  232. 0000027A  486E FEF0                pea.l      [A6 - 0x110]
  233. 0000027E  486E FFF0                pea.l      [A6 - 0x10]
  234. 00000282  4EAD 0F92                jsr        [A5 + 0xF92 /* export_494 */]
  235. 00000286  4FEF 0010                lea.l      A7, [A7 + 0x10]
  236. 0000028A  6010                     bra        +0x12 /* 0000029C */
  237. label0000028C:
  238. 0000028C  2F06                     move.l     -[A7], D6
  239. 0000028E  2F0C                     move.l     -[A7], A4
  240. 00000290  486E FFF0                pea.l      [A6 - 0x10]
  241. 00000294  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  242. 00000298  4FEF 000C                lea.l      A7, [A7 + 0xC]
  243. label0000029C:
  244. 0000029C  206E 0008                movea.l    A0, [A6 + 0x8]
  245. 000002A0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  246. 000002A4  20D9                     move.l     [A0]+, [A1]+
  247. 000002A6  20D9                     move.l     [A0]+, [A1]+
  248. 000002A8  4CEE 18C0 FED6           movem.l    D6,D7,A3,A4, [A6 - 0x12A]
  249. 000002AE  4E5E                     unlink     A6
  250. 000002B0  4E75                     rts
  251. export_925:
  252. 000002B2  4E56 0000                link       A6, 0
  253. 000002B6  2F3C 6D6F 6464           move.l     -[A7], 0x6D6F6464 /* 'modd' */
  254. 000002BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  255. 000002C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  256. 000002C4  4EBA FDBA                jsr        [PC - 0x246 /* 00000080 */]
  257. 000002C8  4E5E                     unlink     A6
  258. 000002CA  4E75                     rts
  259. export_926:
  260. 000002CC  4E56 0000                link       A6, 0
  261. 000002D0  48E7 0018                movem.l    -[A7], A3,A4
  262. 000002D4  286E 0008                movea.l    A4, [A6 + 0x8]
  263. 000002D8  2F0C                     move.l     -[A7], A4
  264. 000002DA  2054                     movea.l    A0, [A4]
  265. 000002DC  2050                     movea.l    A0, [A0]
  266. 000002DE  2268 0090                movea.l    A1, [A0 + 0x90]
  267. 000002E2  4E91                     jsr        [A1]
  268. 000002E4  2640                     movea.l    A3, D0
  269. 000002E6  4878 5145                push.l     0x5145 /* 'QE' */
  270. 000002EA  2F0B                     move.l     -[A7], A3
  271. 000002EC  2053                     movea.l    A0, [A3]
  272. 000002EE  2050                     movea.l    A0, [A0]
  273. 000002F0  2268 0080                movea.l    A1, [A0 + 0x80]
  274. 000002F4  4E91                     jsr        [A1]
  275. 000002F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  276. 000002FA  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  277. 00000300  4E5E                     unlink     A6
  278. 00000302  4E75                     rts
  279. export_927:
  280. 00000304  4E56 0000                link       A6, 0
  281. 00000308  2F3C 6372 7464           move.l     -[A7], 0x63727464 /* 'crtd' */
  282. 0000030E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  283. 00000312  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  284. 00000316  4EBA FD68                jsr        [PC - 0x298 /* 00000080 */]
  285. 0000031A  4E5E                     unlink     A6
  286. 0000031C  4E75                     rts
  287. export_928:
  288. 0000031E  4E56 0000                link       A6, 0
  289. 00000322  48E7 0018                movem.l    -[A7], A3,A4
  290. 00000326  286E 0008                movea.l    A4, [A6 + 0x8]
  291. 0000032A  2F0C                     move.l     -[A7], A4
  292. 0000032C  2054                     movea.l    A0, [A4]
  293. 0000032E  2050                     movea.l    A0, [A0]
  294. 00000330  2268 0090                movea.l    A1, [A0 + 0x90]
  295. 00000334  4E91                     jsr        [A1]
  296. 00000336  2640                     movea.l    A3, D0
  297. 00000338  4878 5143                push.l     0x5143 /* 'QC' */
  298. 0000033C  2F0B                     move.l     -[A7], A3
  299. 0000033E  2053                     movea.l    A0, [A3]
  300. 00000340  2050                     movea.l    A0, [A0]
  301. 00000342  2268 0080                movea.l    A1, [A0 + 0x80]
  302. 00000346  4E91                     jsr        [A1]
  303. 00000348  4FEF 000C                lea.l      A7, [A7 + 0xC]
  304. 0000034C  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  305. 00000352  4E5E                     unlink     A6
  306. 00000354  4E75                     rts
  307.